home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 60.zip / BS1 part 60 / Kick Pascal v2.10 d1.adf / INCLUDE / graphics / view.h < prev   
Text File  |  1990-11-01  |  925b  |  50 lines

  1. {$if not def GRAPHICS_VIEW_H}
  2. Const GRAPHICS_VIEW_H=7;
  3. {$if not def GRAPHICS_GFX_H;incl"graphics/gfx.h";endif}
  4. {$if not def GRAPHICS_COPPER_H;incl"graphics/copper.h";endif}
  5. Const
  6.  PFBA=$40;
  7.  DUALPF=$400;
  8.  HIRES=$8000;
  9.  LACE=4;
  10.  HAM=$800;
  11.  SPRITES=$4000;
  12.  VP_HIDE=$2000;
  13.  GENLOCK_AUDIO=$100;
  14.  GENLOCK_VIDEO=2;
  15.  EXTRA_HALFBRITE=$80;
  16. Type
  17. p_ColorMap=^ColorMap;
  18. p_RasInfo=^RasInfo;
  19. ColorMap=Record
  20.  Flags,_Type:Byte;
  21.  Count:Word;
  22.  ColorTable:Ptr
  23. End;
  24. p_ViewPort=^ViewPort;
  25. ViewPort=Record
  26.  Next:p_ViewPort;
  27.  ColorMap:p_ColorMap;
  28.  DspIns,SprIns,ClrIns:p_CopList;
  29.  UCopIns:p_UCopList;
  30.  DWidth,DHeight,DxOffset,DyOffset:integer;
  31.  Modes:Word;
  32.  SpritePriorities,reserved:Byte;
  33.  RasInfo:p_RasInfo
  34. End;
  35. p_View=^View;
  36. View=Record
  37.  ViewPort:p_ViewPort;
  38.  LOFCprList:p_cprlist;
  39.  SHFCprList:p_cprlist;
  40.  DyOffset,DxOffset:integer;
  41.  Modes:Word;
  42. End;
  43. RasInfo=Record
  44.  Next:p_rasInfo;
  45.  BitMap:p_BitMap;
  46.  RxOffset,RyOffset:integer;
  47. End;
  48. {$endif}
  49.  
  50.